//用于储存js工具函数
// 函数封装,小而美原则
//使用方便,灵活,代码简介,函数性能
//心法复用封函数,变化改参数
/**
 *@description 通过指定函数获取对应节点
 * @param { string } selector 选择器
 * @return 函数节点
 */
// function $(selector) {
// 	//传入选择器对应节点
// 	return document.querySelector(selector);
// }

// $();

// 方法一 通过状态判断
// function $(selector, isAll = false) {
// 	if (isAll) {
// 		document.querySelectorAll(selector);
// 	} else {
// 		return document.querySelector(selector);
// 	}
// }
// 方法二
function $(selector) {
	let nodeList = document.querySelectorAll(selector);
	if (nodeList.length === 0) {
		return console.warn(`${selector}没有获取当相关节点`);
	}
	if (nodeList.length === 1) {
		return nodeList[0];
	}
	if (nodeList.length > 1) {
		return nodeList;
	}
}
